package com.jieshuibao.mapper;

import com.jieshuibao.model.db.ArticleUserExample;
import com.jieshuibao.model.db.ArticleUserKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ArticleUserMapper {
    int countByExample(ArticleUserExample example);

    int deleteByExample(ArticleUserExample example);

    int deleteByPrimaryKey(ArticleUserKey key);

    int insert(ArticleUserKey record);

    int insertSelective(ArticleUserKey record);

    List<ArticleUserKey> selectByExample(ArticleUserExample example);

    int updateByExampleSelective(@Param("record") ArticleUserKey record, @Param("example") ArticleUserExample example);

    int updateByExample(@Param("record") ArticleUserKey record, @Param("example") ArticleUserExample example);

    List<ArticleUserKey> selectPage(ArticleUserExample example);
}